package org.jiangwei.cmput696.entitylinking;

public class ELQuery {

	/**
	 * The query id.
	 */
	private String id;
	
	/**
	 * Represents the mentioned string.
	 */
	private String surface;
	
	/**
	 * The mentioned document id.
	 */
	private String docId;
	
	/**
	 * The begin offset of the mentioned string.
	 */
	private int begin;

	/**
	 * The end offset of the mentioned string.
	 */
	private int end;
	
	/**
	 * The mention document.
	 */
	private ELQueriedDocument document;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getSurface() {
		return surface;
	}

	public void setSurface(String surface) {
		this.surface = surface;
	}

	public String getDocId() {
		return docId;
	}

	public void setDocId(String docId) {
		this.docId = docId;
	}

	public int getBegin() {
		return begin;
	}

	public void setBegin(int begin) {
		this.begin = begin;
	}

	public int getEnd() {
		return end;
	}

	public void setEnd(int end) {
		this.end = end;
	}

	public ELQueriedDocument getDocument() {
		return document;
	}

	public void setDocument(ELQueriedDocument document) {
		this.document = document;
	}
}
